PLIP is intended as a low-cost networking solution, since the capabilities of the parallel hardware are somewhat limited. However, it gives much better results than SLIP and leaves the serial port free.
Since PLIP only allows two hosts to be linked together, addressing is limited to 1 Bit. One host uses plip.device, Unit 0, the other one plip.device, Unit 1. The device will not work if both machines use the same unit number.
PLIP looks for an environment variable called ENV:SANA2/PLIP.config. This should contain one line terminated with a newline, which will be parsed by ReadArgs according to the template
An example PLIP.config is included. All recognized parameters will be printed into the startup window of PLIP. If PLIP does not run or shows problems transmitting data first try deleting the PLIP.config file on all connected machines, so PLIP uses the internal default values. If that doesn't help, please contact us (see end of documentation).
D0-D7/BUSY/POUT to D0-D7/BUSY/POUT ACK to STROBE STROBE to ACK GND to GND
You can look up the pin assignment in your Amiga User Manual, appendix A. Please note that this cable differs from ParNet! Double check before using!
There is a potential problem with the RI (ring indicator) line on the serial port. If you have problems running PLIP, first try to remove any device connected to the serial port. If that helps, you might try cutting the RI line in the serial connector.
This is the only restriction, in all other respects you may do with PLIP what you want. Please keep us informed about any enhancements you make.
Use PLIP at your own risk. Please send bug reports to:
o.wagner@aworld-2.aworld.deor
m.balzer@aworld.aworld.de
Please exactly state the machine configuration which causes PLIP to fail.
- small speedups in transmission handshaking - now uses utility library for parsing the buffer management taglist
V37.14
- optimized BPS and MTU - cleaned up the code
V38.5
- fixed CRC check - added information window - some protocol fixes
V38.7
- changed hardware type to 13 (official PLIP ID) - added configuration mechanism
V38.9
- some race conditions eliminated - packet sequencing corrected - added write retry mechanism (configurable) - fixed possible AbortIO bug - seems to work with Envoy 37.131, at least using the default config...
V38.10
- fixed bug with configuration during startup - default MTU reduced to 1024 bytes
V38.11
- added tracktype support (beta) in order to make PLIP work in conjunction with AmiTCP - removed autoinit for dos.library